palmar metacarpal artery - French English Dictionary